365bet中国官方网站

  • word of the day

    dover's powder

    dover's powder - 365bet中国官方网站 definition and meaning for word dover's powder

    Definition
    (noun) a medicinal powder made essentially of ipecac and opium; formerly used to relieve pain and induce perspiration

  • Word used in video below:
    text: and the crab-stuffed Dover sole?
    Download our Mobile App Today